# Berlisp
Berlisp - это мой эксперимент в области языков программирования. Berlisp от слова "בְּרֵאשִׁית" -- "в начале" по древнееврейски.
На этом примере я начинаю изучать интерпретаторы.

Подробное описание языка дано в файле ./spec.md

# Дорожная карта
- [ ] Написать функцию equal. Без неё нормально не протестировать read.
- [ ] Написать процедуру read.
- [ ] Написать процедуру eval.
- [ ] Запустить программу на Berlisp.
- [ ] Реализовать виртуальную машину и байт-код.
- [ ] Добавить Pattern matching.
- [ ] Добавить FFI.
